#​752 — May 29, 2025

Read on the Web

Together with  FastRuby.io

Ruby Weekly

▶  The RubyKaigi 2025 YouTube Playlist — Ruby's 'home' conference, RubyKaigi, is an important entry in the Ruby event calendar. 2025's event took place last month featuring a keynote from Matz and talks from Tenderlove, Koichi Sasada, and many others. There are 57 talks (in English and Japanese) so you’re sure to find something interesting, but I'll link a few highlights below.

RubyKaigi 2025

A FEW RUBYKAIGI TALKS:

Don’t Hire FastRuby to Upgrade Rails. Just DIY it 🚀 — What do next_rails, skunk, and RailsBump.org have in common? All are open source tools maintained by the FastRuby team. Ready to ship your next Rails upgrade? Check out 8 tools we use in our fixed-cost, monthly maintenance services.

FastRuby.io | Rails Upgrade Experts sponsor

A Series on Enumerable’s Loveliness — A celebration of the lovely expressiveness of Ruby’s Enumerable methods for solving problems. He then ran two rounds of benchmarks, concluding that writing expressive, readable Ruby first is a good idea, but it never hurts to benchmark and tune afterwards.

Andy Croll

💡 As an aside, it's often worth a browse through Enumerable's methods – I'm always reminded of something useful that I forgot (or even a new addition).

IN BRIEF:

Concurrent Web Crawling in Ruby with Async — Even if you don’t need to crawl anything, more Async demos in the wild is a good thing.

Joseph Izaguirre

Custom Domains and SSL in Rails Development — Using custom domains and SSL in local development not only looks nice, but can make a variety of ‘secure context’ only browser features work too.

Exequiel Rozas

🧠 Build Intelligent Applications with Rails — Learn about the strengths of Ruby and Rails in the AI era and why we choose them for AI applications development.

SINAPTIA sponsor

📺 How DHH Solved Deploying to Production – A well produced 10 minute video on the Kamal deployment tool. DevOps Toolbox

📄 Real-Time Communication with Twilio 2-Way SMS in a Rails App Rohan Dhalpe

📄 Streamlining the Creation of New Rails Apps with Templates Alessandro Dias

📄 Create a Markdown-Powered Textarea with Stimulus Rails Designer

🛠 Code & Tools

🤖 TinyMCP: Make Local MCP Tools in Ruby and Easily Serve Them — On the AI in Ruby front, create Model Context Protocol servers quickly with this tiny library.

Max Chernyak

Retest 2.3: A Simple Command Line Tool to Watch File Changes — Retest is made to be easy to install and work on any Ruby project to make your testing workflow more efficient.

Alexandre Barret

Safely 0.5: Rescue and Report Exceptions in Non-Critical Code — The idea here is that while you may want to know about failures and exceptions, they don’t necessarily need to result in crashing out.

Andrew Kane

CodeRabbit Brings AI Code Reviews to VS Code, Cursor & Windsurf — Get line-by-line reviews, one-click fixes & codebase-aware feedback - all free in your IDE. Seamlessly integrates with git workflows. Install the extension & start reviewing!

CodeRabbit sponsor

📰 Classifieds

Need to extend your tech team capacity fast? Our Ruby devs deliver clean, performant Rails apps. Available across all timezones. Send project details → get CVs in 24h!

📢  Elsewhere

A quick roundup of some other interesting updates or useful resources in the broader developer landscape: